Big Huge Thesaurus

Bufo canorus

noun

sounds kind of like